/* search widget*/
#sidebar #search  {
	height:44px;
	padding:0;
}

#searchform {
	padding:6px 6px 0;
	background: transparent url('../img/widget-search-bg.jpg') no-repeat 0 0;
	width:308px;
	height:38px;
}

#searchform div {
	position:relative;
}

#s, #searchsubmit {
	border:none;
	background-color:transparent;
	position:absolute;
	display: block;
	font:normal 12px Tahoma, Verdana;
	color:#DCD9CB;
}

#s {
	left:5px;
	top:8px;
	width:225px;
	color:#A5A5A5;
}

#searchsubmit {
	height:32px;
	right:0;
	top:0;
	width:68px;
	color:#FFFFFF;
	text-indent:-999px;
	padding:0;
	cursor:pointer;
}

/* ads widget */
#sidebar #ads-widget {
	background:none;
	text-align:center;
	border:none;
	padding:0;
}

.img-adv {
	margin:0 22px 22px 0;
}

.img-adv.right{ margin-right:0; }

.img-adv.bottom{ margin-bottom:0; }

.img-adv.last{ margin:0; }

/* callendar widget */
#wp-calendar {
	empty-cells: show;
	width:100%;
}

/*
#wp-calendar a { color:#CFA03A !important; }

#wp-calendar a:hover { color:#956B58 !important; }
*/

#wp-calendar th, #wp-calendar td { text-align:center; }

#wp-calendar th { font-weight:bold; }

#wp-calendar #today {
	border:1px solid #D8E4F0;
	background-color:#B0C6E0;
}

#wp-calendar #next { text-align:right !important; }
#wp-calendar #prev { text-align:left !important; }

/* bottom sidebar */
#sidebar #bottom-sidebar .widget {
	border:0 none;
	padding:0;
}

.small-sidebar {
	width:176px;
}

#sidebar-left { float:left; }

#sidebar-right { float:right; }

